package main

import "fmt"

func main() {
	// go中数组是固定元素个数的 无法添加元素
	// 定义数组的几种方式
	var arr1 [5]int
	fmt.Println(arr1)

	arr2 := [5]int{1, 2, 3, 4, 5}
	fmt.Println(arr2)

	arr3 := [...]int{1, 2, 3, 4, 5}
	fmt.Println(arr3)

	// 数组遍历
	for index, value := range arr1 {
		fmt.Println(index, value)
	}
	// 如果不需要索引 那么可以用下划线 匿名变量
	for _, val := range arr2 {
		fmt.Println(val)
	}
}
